Efficiency Through Eavesdropping: Link-layer Packet Caching
نویسندگان
چکیده
The broadcast nature of wireless networks is the source of both their utility and much of their complexity. To turn what would otherwise be unwanted interference into an advantage, this paper examines an entirely backwardscompatible extension to the 802.11 link-layer protocol for making use of overheard packets, called RTS-id. RTS-id operates by augmenting the standard 802.11 RTS/CTS process with a packet ID check, so that if the receiver of an RTS message has already received the packet in question, it can inform the sender and bypass the data transmission entirely. We present the design, implementation, and evaluation of RTS-id on a real hardware platform that provides a DSP-programmable 802.11 radio. While limited in scale due to restricted availability of the CalRadio platform, our testbed experiments demonstrate that RTS-id can reduce air time usage by 25.2% in simple 802.11b infrastructure deployments on real hardware, even when taking into account all of the protocol overhead. Additionally, we present trace-based simulations demonstrating the potential savings on the MIT Roofnet mesh network. In particular, RTS-id provides a 12% decrease in the number of expected data transmissions for a median path, and over 25% reduction for more than 10% of Roofnet paths.
منابع مشابه
Effective End-to-End Link Capacity Measurement for Layer-2 and Layer-3 Devices
Measuring link capacity on the network will benefit for the success of streaming applications such as video streaming, videoconference, content adaptation and dynamic server selection etc. This paper studies a novel effective active algorithm for end-to-end link capacity measurement through integrating packet trains and packet pair approach. The novelty and contributions of our algorithm, as co...
متن کاملPredictive Caching Strategy for On-Demand Routing Protocols in Wireless Ad Hoc Networks
Route caching strategy is important in on-demand routing protocols in wireless ad hoc networks. While high routing overhead usually has a significant performance impact in low bandwidth wireless networks, a good route caching strategy can reduce routing overheads by making use of the available route information more efficiently. In this paper, we first study the effects of two cache schemes, “l...
متن کاملDesigning a Caching-Based Reliable Multicast Protocol
With the increasing use of the Internet, multi-party communication and collaboration applications are becoming mainstream. This trend calls for high-performance multicast services that scale to large groups and higher bandwidth requirements. Although packet loss characteristics have a large impact on the performance of multicast services, few protocols attempt to adapt and actively exploit such...
متن کاملPerformance comparison of alternative Web caching techniques
Web caching is a popular technique to improve the performance and scalability of the Web by increasing document availability and enabling download sharing. Distributed cache cooperation, a mechanism for sharing documents between caches, can further improve performance by providing a shared cache to a large user population. Layer 5 switching-based transparent Web caching schemes intercept HTTP r...
متن کاملEnergy efficiency analysis of link layer backoff schemes on point-to-point Markov fading links
Backoff algorithms are traditionally employed in multiple access networks, like Ethernet, to recover from packet collisions. In this paper, we propose and carry out the analysis for three types of link layer back-off schemes-linear, binary exponential, geometn'c-on point-to-point wireless fading links, where packet errors occur non-independently. In such a scenario, the backoff schemes are show...
متن کامل